package com.tiancheng.trade.payment.channel.umsdhjt;

import lombok.Getter;
import lombok.Setter;

/**
 * @Author: kellen
 * @Description:
 * @Date: create in 2024/11/20 14:29
 */
@Getter
@Setter
public class UmsDhjtProperties {

    /**
     * 机构支付渠道id
     */
    private Long orgPayChannelId;
    /**
     * 机构支付渠道名称
     */
    private String orgPayChannelName;
    /**
     * 商户号app&h5
     */
    private String midApp;
    /**
     * 终端号app&h5
     */
    private String tidApp;
    /**
     * 商户号-小程序
     */
    private String midMini;
    /**
     * 终端号-小程序
     */
    private String tidMini;
    /**
     * 商户号-微信公众号
     */
    private String midWxApp;
    /**
     * 终端号-微信公众号
     */
    private String tidWxApp;
    /**
     * 商户号-扫码支付
     */
    private String midScan;
    /**
     * 终端号-扫码支付
     */
    private String tidScan;
    /**
     * 支付场景-app
     */
    private String instMidApp;
    /**
     * 支付场景-微信小程序
     */
    private String instMidMini;
    /**
     * 支付场景-H5
     */
    private String instMidH5;
    /**
     * 支付场景-微信公众号
     */
    private String instMidWxApp;
    /**
     * 支付场景-扫码支付
     */
    private String instMidScan;
    /**
     * 通讯秘钥
     */
    private String key;
    /**
     * 订单前缀
     */
    private String merOrderIdPre;
    /**
     * 支付回调地址
     */
    private String payCallback;
    /**
     * 银商平台接口地址
     */
    private String apiUrl;
    /**
     * 银商平台接口地址-微信公众号和H5
     */
    private String apiUrlH5Wx;
    /**
     * 微信小程序appId
     */
    private String miniAppId;
    /**
     * 微信公众号Id
     */
    private String wxAppId;
    /**
     * 银联大华捷通结算-地址
     */
    private String settleUrl;
    /**
     * 银联大华捷通结算-结算交易商户号
     */
    private String transMid;

    /**
     * 银联大华捷通-请求方系统代码
     */
    private String orgSenderID;
    /**
     * 银联大华捷通-接受方系统代码
     */
    private String orgReceiverID;
    /**
     * 银联大华捷通-签名秘钥
     */
    private String settleSecret;
}
